gsk: Export gsk_render_node_get_bounds()
authorChun-wei Fan <fanchunwei@src.gnome.org>
Wed, 2 Nov 2016 04:57:27 +0000 (12:57 +0800)
committerChun-wei Fan <fanchunwei@src.gnome.org>
Wed, 2 Nov 2016 07:26:02 +0000 (15:26 +0800)
gtk/inspector/rendernodeview.c calls this private function from GSK, so we
need to ensure that this function is exported so that GTK+ can link
properly on compilers that do not support automatic exporting.

https://bugzilla.gnome.org/show_bug.cgi?id=773299

gsk/gskrendernodeprivate.h

index 20e6084d0c062cf509125d5c837c9f02ac398246..08c8c7e516ea3175e02bd8a319d182a30438e400 100644 (file)
@@ -77,6 +77,7 @@ GskRenderNode *gsk_render_node_new (void);
 
 void gsk_render_node_make_immutable (GskRenderNode *node);
 
+_GDK_EXTERN
 void gsk_render_node_get_bounds (GskRenderNode   *node,
                                  graphene_rect_t *frame);
 void gsk_render_node_get_transform (GskRenderNode     *node,